package com.itlnn.xfhttp.able;

import com.itlnn.xfhttp.bean.Error;

/**
 * 请求时的返回接口
 * @User :      xuyuqiang
 * @Date :      2016/12/27 下午2:24
 * @Version :   1.0.0
 * @ClassName : OnLoadingListener
 **/
public interface OnLoadingListener<T> {

    /** 网络请求成功时的回调 ， 返回请求标记和指定返回类型
     * @param what          请求标识
     * @param response      请求成功的返回数据对象
     */
    public void onSuccessed(int what , T response) ;
    /** 网络请求失败时的回调， 返回请求标记和错误对象
     * @param what      请求标识
     * @param error     请求失败的返回数据对象
     **/
    public void onFilded(int what , Error error) ;
}
